Big Huge Thesaurus

Erica arborea

noun